protecting spectacles - Español Inglés Diccionario